Italian greyhound – English–Español translations

🇬🇧 en es 🇪🇸

Italian greyhound noun

  • Italian breed of sighthound
galgo italiano, lebrel italiano
Wiktionary Links